Aesthetics in Software Engineering

نویسنده

  • Bruce J. MacLennan
چکیده

This report discusses the important role that aesthetics may play in software engineering. We begin with an exploration of the practical importance of elegance for both the designers and users of software systems, and argue that it promotes software that is technically superior and a pleasure to use. Second, because of the abstract and formal character of software we draw analogies with aesthetics in the exact sciences, including mathematics, in which intelligibility coincides with beauty, and consider how this aesthetics may be applied to software. Third, we discuss means for making abstract aesthetic qualities perceptible, including visual programming languages and models grounded in human embodiment. Finally, we advocate ways to advance and teach the aesthetic dimension of software engineering.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software Engineering Processes under the Influence of Aesthetics and Art Projects

The main focus of the study is to investigate the interdisciplinary domain of art and software engineering for the purpose of understanding the different issues, ideas, and concepts that are worth investigating for software engineering discipline in order to leverage technology to the artists as well as enriching the discipline with the experience gathered from art discipline. For this study, w...

متن کامل

Engineering aesthetics and aesthetic ergonomics: theoretical foundations and a dual-process research methodology.

Although industrial and product designers are keenly aware of the importance of design aesthetics, they make aesthetic design decisions largely on the basis of their intuitive judgments and "educated guesses". Whilst ergonomics and human factors researchers have made great contributions to the safety, productivity, ease-of-use, and comfort of human-machine-environment systems, aesthetics is lar...

متن کامل

Engineering Aesthetics and Ergo-Aesthetics:

Human factors researchers and practitioners have been focusing research attention on the easeof-use, productivity, safety, comfort, and effectiveness aspects of product and system design. This article argues that it is time that we add another important dimension to the fields of human factors research and practice—the aesthetic dimension. This article discusses the need for the establishment o...

متن کامل

Human Persuasion Integration in Software Development Lifecycle (SDLC)

Of course, people have different opinions about what is attractive. They have different views of what’s attractive; designers need to understand the aesthetics of their target audiences when creating a persuasive technology product. The more visually attractive the product is to its target audience, the more likely it is to be persuasive. Similarly during development software product, software ...

متن کامل

SArt: Towards Innovation at the Intersection of Software Engineering and Art

Computer science and art have been in contact since the 70 ́s. Our hypothesis is that software engineering can benefit from multidisciplinary research at the intersection with art for the purpose of increasing innovation and creativity. To do so, we have designed and planned a literature review in order to identify the existing knowledge base in this interdisciplinary field. A preliminary analys...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006